package com.sqq.util;


public class HttpUtils {
    private static String[] rootDomains = { ".com.cn", ".edu.cn", ".net.cn", ".org.cn", ".co.jp",
            ".gov.cn", ".co.uk", ".ac.cn", ".edu", ".tv", ".info", ".com", ".ac", ".ag", ".am",
            ".at", ".be", ".biz", ".bz", ".cc", ".cn", ".com", ".de", ".es", ".eu", ".fm", ".gs",
            ".hk", ".in", ".info", ".io", ".it", ".jp", ".la", ".md", ".ms", ".name", ".net",
            ".nl", ".nu", ".org", ".pl", ".ru", ".sc", ".se", ".sg", ".sh", ".tc", ".tk", ".tv",
            ".tw", ".us", ".co", ".uk", ".vc", ".vg", ".ws", ".il", ".li", ".nz" };

    public static String getDomainName(String domainName) {
        for (String domain : rootDomains) {
            if (domainName.endsWith(domain)) {
                domainName = domainName.substring(0, domainName.lastIndexOf(domain));
                int lastIndexOf = domainName.lastIndexOf(".");
                if (lastIndexOf > -1) {
                    domainName = domainName.substring(lastIndexOf+1);
                }
                return domainName+domain;
            }
        }
        return null;
    }
}
